.mi-header {
    .header-downloadapp {
        position: relative;
        a {
            display: block;
            img {
                width: 100%;
            }
        }
        .downloadapp-close {
            width: 1rem;
            height: 1rem;
            position: absolute;
            top: 50%;
            right: 0;
            margin-top: -.5rem;
            text-align: center;
            a {
                display: block;
                line-height: 1rem;
                img {
                    width: 30%;
                    vertical-align: middle;
                }
            }
        }
    }
    .header-searchbar {
        a {
            display: block;
            padding: .1rem;
            .searchbar-icon,
            .searchbar-text {
                color: #9c9c9c;
                font-size: 0.24rem;
            }
        }
        .searchbar-underline {
            height: .02rem;
            border: 1px solid #9c9c9c;
            border-top-color: transparent;
            margin: 0 .05rem;
            margin-bottom: .1rem;
        }
    }
}
.mi-container {
    .swiper-container {
        width: 100%;
        height: 2.5rem;
        img {
            width: 100%;
            height: 100%;
        }
    }
}